import request from '@/utils/request'

// 查询字典类型
export function getDictTypeList(data) {
  return request({
    url: '/api/system/getDictTypeList',
    method: 'post',
    data: data
  })
}

// 查询字典数据
export function getDictListByType(data) {
  return request({
    url: '/api/system/getDictListByType',
    method: 'post',
    data: data
  })
}

// 添加字典类型
export function addDictType(data) {
  return request({
    url: '/api/system/addDictType',
    method: 'post',
    data: data
  })
}

// 删除字典类型
export function deleteDictType(data) {
  return request({
    url: '/api/system/deleteDictType',
    method: 'post',
    data: data
  })
}

// 新增编辑字典数据
export function addDictData(data) {
  return request({
    url: '/api/system/addDictData',
    method: 'post',
    data: data
  })
}

// 删除字典数据
export function deleteDictData(data) {
  return request({
    url: '/api/system/deleteDictData',
    method: 'post',
    data: data
  })
}

// 字典状态修改
export function updateDictDataStatus(data) {
  return request({
    url: '/api/system/updateDictDataStatus',
    method: 'post',
    data: data
  })
}